﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;

namespace Dm.Domain.Entities.EntityBases
{
    public interface IPersonBase
    {
        int EntityId { get; set; }
        string ControlNumber { get; set; }
        string FirstName { get; set; }
        string MiddleName { get; set; }
        string LastName { get; set; }
        int AddressId { get; set; }
        string ContactNumber { get; set; }
        string Email { get; set; }
        DateTime? StartDate { get; set; }
        DateTime? EndDate { get; set; }
        int StatusId { get; set; }

        #region Navigational Properties
        Status Status { get; set; }
        Address Address { get; set; }
        #endregion
    }
}
